package LinkedList;

public class Test {
    public static void main(String[] args) {
        MySingleLinkedList msl=new MySingleLinkedList();
//        msl.createList();
//        msl.display();
//        System.out.println(msl.size());
//        System.out.println("======测试头插=====");
//        msl.addAtHead(12);
//        msl.addAtHead(23);
//        msl.addAtHead(34);
//        msl.addAtHead(56);
//        msl.display();
//        System.out.println("======测试尾插=====");
//        msl.addAtTail(1);
//        msl.addAtTail(2);
//        msl.addAtTail(3);
//        msl.display();
//        System.out.println("========测试在index插入节点========");
//        msl.addAtIndex(0,100);
//        msl.addAtIndex(1,100);
//        msl.addAtIndex(5,100);
//        msl.display();
//        System.out.println("=====测试contains方法=====");
//        System.out.println(msl.contains(100));
//        System.out.println(msl.contains(99));
//        System.out.println("=====测试remove方法=====");
////        msl.remove(100);
//        msl.removeAllKey(100);
//        msl.display();
//        System.out.println("=====测试clear方法=====");
//        msl.clear();
//        msl.display();

        msl.addAtTail(10);
        msl.addAtTail(10);
        msl.addAtTail(10);
        msl.addAtTail(10);
        msl.removeAllKey(10);
        msl.display();
    }
}
